Text copied to clipboard!

Názov

Text copied to clipboard!

API vývojár

Opis

Text copied to clipboard!
Hľadáme skúseného a motivovaného API vývojára, ktorý sa pripojí k nášmu technologickému tímu a bude zodpovedný za návrh, vývoj a údržbu rozhraní API, ktoré podporujú naše webové a mobilné aplikácie. Ako API vývojár budete úzko spolupracovať s frontend a backend vývojármi, produktovými manažérmi a ďalšími zainteresovanými stranami, aby ste zabezpečili efektívnu komunikáciu medzi systémami a poskytli bezproblémový používateľský zážitok. Vašou hlavnou úlohou bude vytvárať robustné, škálovateľné a bezpečné API, ktoré budú slúžiť ako most medzi rôznymi komponentmi našich aplikácií. Očakávame, že budete mať skúsenosti s RESTful a/alebo GraphQL API, znalosť moderných programovacích jazykov ako JavaScript (Node.js), Python alebo Java, a schopnosť navrhovať databázové štruktúry a optimalizovať výkonnosť. Okrem technických zručností hľadáme kandidáta, ktorý má analytické myslenie, schopnosť riešiť problémy a ochotu učiť sa nové technológie. Vítaná je aj skúsenosť s cloudovými platformami ako AWS, Azure alebo Google Cloud, ako aj znalosť CI/CD procesov a kontajnerizačných technológií ako Docker a Kubernetes. Ponúkame dynamické pracovné prostredie, možnosť práce na diaľku, flexibilný pracovný čas a príležitosť podieľať sa na vývoji inovatívnych produktov, ktoré majú reálny dopad na používateľov. Ak máte vášeň pre vývoj softvéru a chcete pracovať na zmysluplných projektoch, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Návrh a vývoj RESTful alebo GraphQL API
  • Integrácia API s frontend a backend systémami
  • Zabezpečenie bezpečnosti a škálovateľnosti API
  • Údržba a dokumentácia existujúcich API
  • Spolupráca s tímami na definovaní požiadaviek
  • Testovanie a ladenie API rozhraní
  • Optimalizácia výkonnosti API
  • Implementácia autentifikácie a autorizácie
  • Monitorovanie a logovanie API požiadaviek
  • Podpora pri nasadzovaní a CI/CD procesoch

Požiadavky

Text copied to clipboard!
  • Skúsenosti s vývojom API (REST, GraphQL)
  • Znalosť programovacích jazykov ako Node.js, Python alebo Java
  • Znalosť databáz (SQL aj NoSQL)
  • Skúsenosti s verzovacím systémom Git
  • Znalosť cloudových služieb (AWS, Azure, GCP) je výhodou
  • Znalosť CI/CD nástrojov a procesov
  • Skúsenosti s Dockerom a Kubernetesom sú výhodou
  • Schopnosť pracovať samostatne aj v tíme
  • Analytické myslenie a schopnosť riešiť problémy
  • Dobré komunikačné schopnosti

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké typy API ste doteraz vyvíjali?
  • Aké technológie používate pri vývoji API?
  • Máte skúsenosti s cloudovými platformami?
  • Ako zabezpečujete bezpečnosť API?
  • Ako pristupujete k testovaniu API?
  • Aké nástroje používate na monitorovanie API?
  • Máte skúsenosti s kontajnerizáciou?
  • Ako riešite problémy s výkonnosťou API?
  • Aký je váš prístup k dokumentácii API?
  • Ako spolupracujete s ostatnými vývojármi v tíme?